#include "at32f403a_407_int.h"


void NMI_Handler(void)
{
    
}


void HardFault_Handler(void)
{
  /* add user code begin HardFault_IRQ 0 */
  extern uint32_t __Vectors;
  __disable_irq();
  __set_MSP(__Vectors);
  NVIC_SystemReset();
  /* add user code end HardFault_IRQ 0 */
  /* go to infinite loop when hard fault exception occurs */
  while (1)
  {
    /* add user code begin W1_HardFault_IRQ 0 */

    /* add user code end W1_HardFault_IRQ 0 */
  }
}


void MemManage_Handler(void)
{
  while (1)
  {
      
  }
}


void BusFault_Handler(void)
{
  while (1)
  {
      
  }
}


void UsageFault_Handler(void)
{
  while (1)
  {
      
  }
}



void DebugMon_Handler(void)
{
    
}

void SysTick_Handler(void)
{
    
}

